{
  "bundles": [
    {
      "@type": "NXBundle",
      "artifactId": "nuxeo-platform",
      "artifactVersion": "9.10",
      "bundleGroup": {
        "@type": "NXBundleGroup",
        "bundleIds": [
          "org.nuxeo.admin.center",
          "org.nuxeo.admin.center.analytics.dashboards",
          "org.nuxeo.admin.center.jsf",
          "org.nuxeo.admin.center.monitoring",
          "org.nuxeo.admin.center.oauth.opensocial",
          "org.nuxeo.apidoc.core",
          "org.nuxeo.apidoc.repo",
          "org.nuxeo.apidoc.webengine",
          "org.nuxeo.connect.client.wrapper",
          "org.nuxeo.connect.update",
          "org.nuxeo.directory.mongodb",
          "org.nuxeo.ecm.actions",
          "org.nuxeo.ecm.actions.jsf",
          "org.nuxeo.ecm.audit.io",
          "org.nuxeo.ecm.content.showcase",
          "org.nuxeo.ecm.default.config",
          "org.nuxeo.ecm.permissions",
          "org.nuxeo.ecm.platform",
          "org.nuxeo.ecm.platform.api",
          "org.nuxeo.ecm.platform.audio.core",
          "org.nuxeo.ecm.platform.audio.jsf",
          "org.nuxeo.ecm.platform.collections.core",
          "org.nuxeo.ecm.platform.collections.jsf",
          "org.nuxeo.ecm.platform.commandline.executor",
          "org.nuxeo.ecm.platform.content.template",
          "org.nuxeo.ecm.platform.contentview.jsf",
          "org.nuxeo.ecm.platform.convert",
          "org.nuxeo.ecm.platform.dublincore",
          "org.nuxeo.ecm.platform.htmlsanitizer",
          "org.nuxeo.ecm.platform.importer.core",
          "org.nuxeo.ecm.platform.importer.jaxrs",
          "org.nuxeo.ecm.platform.lang",
          "org.nuxeo.ecm.platform.login",
          "org.nuxeo.ecm.platform.login.cas2",
          "org.nuxeo.ecm.platform.login.default",
          "org.nuxeo.ecm.platform.login.digest",
          "org.nuxeo.ecm.platform.login.shibboleth",
          "org.nuxeo.ecm.platform.login.token",
          "org.nuxeo.ecm.platform.login.token.jsf",
          "org.nuxeo.ecm.platform.mail",
          "org.nuxeo.ecm.platform.mail.types",
          "org.nuxeo.ecm.platform.mail.web",
          "org.nuxeo.ecm.platform.marketplace-nuxeo-showcase-content-resources",
          "org.nuxeo.ecm.platform.oauth",
          "org.nuxeo.ecm.platform.pdf",
          "org.nuxeo.ecm.platform.preview",
          "org.nuxeo.ecm.platform.preview.jsf",
          "org.nuxeo.ecm.platform.rendering",
          "org.nuxeo.ecm.platform.restapi.io",
          "org.nuxeo.ecm.platform.restapi.server",
          "org.nuxeo.ecm.platform.restapi.server.login.tokenauth",
          "org.nuxeo.ecm.platform.restapi.server.search",
          "org.nuxeo.ecm.platform.spreadsheet.core",
          "org.nuxeo.ecm.platform.spreadsheet.jsf",
          "org.nuxeo.ecm.platform.spreadsheet.web",
          "org.nuxeo.ecm.platform.spreadsheet.web-ui",
          "org.nuxeo.ecm.platform.suggestbox.core",
          "org.nuxeo.ecm.platform.suggestbox.jsf",
          "org.nuxeo.ecm.platform.thumbnail",
          "org.nuxeo.ecm.platform.ui",
          "org.nuxeo.ecm.platform.ui.select2",
          "org.nuxeo.ecm.platform.uidgen.core",
          "org.nuxeo.ecm.platform.web.common",
          "org.nuxeo.ecm.platform.webapp.types",
          "org.nuxeo.ecm.platform.ws",
          "org.nuxeo.ecm.platform.ws.sun.jaxws",
          "org.nuxeo.ecm.user.center",
          "org.nuxeo.ecm.user.center.dashboard",
          "org.nuxeo.ecm.user.center.dashboard.jsf",
          "org.nuxeo.ecm.user.center.notification",
          "org.nuxeo.ecm.user.center.oauth",
          "org.nuxeo.ecm.user.center.profile",
          "org.nuxeo.ecm.user.center.profile.jsf",
          "org.nuxeo.ecm.user.invite",
          "org.nuxeo.ecm.user.registration",
          "org.nuxeo.ecm.user.registration.web",
          "org.nuxeo.ecm.webapp.base",
          "org.nuxeo.ecm.webapp.core",
          "org.nuxeo.ecm.webapp.ui",
          "org.nuxeo.ecm.webdav",
          "org.nuxeo.importer.stream",
          "org.nuxeo.mongodb.audit",
          "org.nuxeo.platform.virtualnavigation.types",
          "org.nuxeo.platform.virtualnavigation.web",
          "org.nuxeo.search.ui",
          "org.nuxeo.usermapper"
        ],
        "hierarchyPath": "/grp:org.nuxeo.ecm.platform",
        "id": "grp:org.nuxeo.ecm.platform",
        "name": "org.nuxeo.ecm.platform",
        "parentIds": [],
        "readmes": [],
        "version": "9.10"
      },
      "bundleId": "org.nuxeo.ecm.platform",
      "components": [
        {
          "@type": "NXComponent",
          "componentClass": "org.nuxeo.ecm.platform.util.LocationManagerService",
          "documentation": "\n    This service manage the different repository locations that can be accessed via the platform.\n    This service is available via a EJB3 facade that is used to retrive the lis of available cores.\n  \n",
          "documentationHtml": "<p>\nThis service manage the different repository locations that can be accessed via the platform.\nThis service is available via a EJB3 facade that is used to retrive the lis of available cores.\n</p><p></p>",
          "extensionPoints": [
            {
              "@type": "NXExtensionPoint",
              "componentId": "org.nuxeo.ecm.platform.util.LocationManagerService",
              "descriptors": [
                "org.nuxeo.ecm.platform.util.LocationManagerPluginExtension"
              ],
              "documentation": "\n      This extension point can be used to register new repository locations (new core instances).\n      The location registry is typically used to build the list of available servers on the first screen of the web app.\n      The XML extension can contain a arbitrary number of location declaration if the form:\n      <locationManagerPlugin>\n    <locationEnabled>true</locationEnabled>\n    <locationName>pgsql</locationName>\n</locationManagerPlugin>\n\n\n      This extension point can be used to disable a previously declared location:\n      <locationManagerPlugin>\n    <locationEnabled>false</locationEnabled>\n    <locationName>demo</locationName>\n</locationManagerPlugin>\n\n\n\n      The locationURI tag must point on an existing core instance that was declared using :\n      <extension\n    point=\"repository\" target=\"org.nuxeo.ecm.core.repository.RepositoryService\">...</extension>\n",
              "documentationHtml": "<p>\nThis extension point can be used to register new repository locations (new core instances).\nThe location registry is typically used to build the list of available servers on the first screen of the web app.\nThe XML extension can contain a arbitrary number of location declaration if the form:\n\ntrue\npgsql\n\n</p><p>\nThis extension point can be used to disable a previously declared location:\n\nfalse\ndemo\n\n</p><p>\nThe locationURI tag must point on an existing core instance that was declared using :\n...</p>",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.util.LocationManagerService/ExtensionPoints/org.nuxeo.ecm.platform.util.LocationManagerService--location",
              "id": "org.nuxeo.ecm.platform.util.LocationManagerService--location",
              "label": "location (org.nuxeo.ecm.platform.util.LocationManagerService)",
              "name": "location",
              "version": "9.10"
            }
          ],
          "extensions": [],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.util.LocationManagerService",
          "name": "org.nuxeo.ecm.platform.util.LocationManagerService",
          "requirements": [],
          "services": [],
          "version": "9.10",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"org.nuxeo.ecm.platform.util.LocationManagerService\">\n\n  <documentation>\n    This service manage the different repository locations that can be accessed via the platform.\n    This service is available via a EJB3 facade that is used to retrive the lis of available cores.\n  </documentation>\n\n  <implementation class=\"org.nuxeo.ecm.platform.util.LocationManagerService\" version=\"1.0.0\"/>\n\n  <extension-point name=\"location\">\n    <documentation>\n      This extension point can be used to register new repository locations (new core instances).\n      The location registry is typically used to build the list of available servers on the first screen of the web app.\n      The XML extension can contain a arbitrary number of location declaration if the form:\n      <locationManagerPlugin>\n        <locationEnabled>true</locationEnabled>\n        <locationName>pgsql</locationName>\n      </locationManagerPlugin>\n\n      This extension point can be used to disable a previously declared location:\n      <locationManagerPlugin>\n        <locationEnabled>false</locationEnabled>\n        <locationName>demo</locationName>\n      </locationManagerPlugin>\n\n      The locationURI tag must point on an existing core instance that was declared using :\n      <extension target=\"org.nuxeo.ecm.core.repository.RepositoryService\" point=\"repository\">...</extension>\n    </documentation>\n\n    <object class=\"org.nuxeo.ecm.platform.util.LocationManagerPluginExtension\"/>\n  </extension-point>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/locationmanager-contrib.xml",
          "xmlPureComponent": false
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentation": "\n      Default server configuration for Nuxeo 5.\n    \n",
              "documentationHtml": "<p>\nDefault server configuration for Nuxeo 5.\n</p><p></p>",
              "extensionPoint": "org.nuxeo.ecm.platform.util.LocationManagerService--location",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform/locationManagerComponentContribute/Contributions/locationManagerComponentContribute--location",
              "id": "locationManagerComponentContribute--location",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.platform.util.LocationManagerService",
                "name": "org.nuxeo.ecm.platform.util.LocationManagerService",
                "type": "service"
              },
              "version": "9.10",
              "xml": "<extension point=\"location\" target=\"org.nuxeo.ecm.platform.util.LocationManagerService\">\n    <documentation>\n      Default server configuration for Nuxeo 5.\n    </documentation>\n\n    <locationManagerPlugin>\n      <locationEnabled>true</locationEnabled>\n      <locationName>default</locationName>\n    </locationManagerPlugin>\n\n    <!--  \t\t<locationManagerPlugin>\n           <locationEnabled>true</locationEnabled>\n          <locationName>pgsql</locationName>\n        </locationManagerPlugin>\n         <locationManagerPlugin>\n           <locationEnabled>true</locationEnabled>\n          <locationName>demo2</locationName>\n        </locationManagerPlugin>\n    -->\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform/locationManagerComponentContribute",
          "name": "locationManagerComponentContribute",
          "requirements": [],
          "services": [],
          "version": "9.10",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"locationManagerComponentContribute\">\n\n  <extension target=\"org.nuxeo.ecm.platform.util.LocationManagerService\" point=\"location\">\n    <documentation>\n      Default server configuration for Nuxeo 5.\n    </documentation>\n\n    <locationManagerPlugin>\n      <locationEnabled>true</locationEnabled>\n      <locationName>default</locationName>\n    </locationManagerPlugin>\n\n    <!--  \t\t<locationManagerPlugin>\n           <locationEnabled>true</locationEnabled>\n          <locationName>pgsql</locationName>\n        </locationManagerPlugin>\n         <locationManagerPlugin>\n           <locationEnabled>true</locationEnabled>\n          <locationName>demo2</locationName>\n        </locationManagerPlugin>\n    -->\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/locationmanager-plugins-contrib.xml",
          "xmlPureComponent": true
        }
      ],
      "fileName": "nuxeo-platform-9.10.jar",
      "groupId": "org.nuxeo.ecm.platform",
      "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform",
      "id": "org.nuxeo.ecm.platform",
      "location": "",
      "manifest": "Manifest-Version: 1.0\r\nArchiver-Version: Plexus Archiver\r\nCreated-By: 1.6.0_20 (Sun Microsystems Inc.)\r\nBuilt-By: jenkins\r\nBuild-Jdk: 1.8.0_77\r\nBundle-ManifestVersion: 2\r\nBundle-Version: 0.0.0.SNAPSHOT\r\nExport-Package: org.nuxeo.ecm.platform.defaultPermissions,org.nuxeo.ec\r\n m.platform.ejb,org.nuxeo.ecm.platform.interfaces.ejb,org.nuxeo.ecm.pl\r\n atform.interfaces.local,org.nuxeo.ecm.platform.util;platform=split\r\nBundle-ActivationPolicy: lazy\r\nBundle-ClassPath: .\r\nBundle-Category: web\r\nBundle-Localization: plugin\r\nBundle-Name: NXPlatform\r\nBundle-RequiredExecutionEnvironment: JavaSE-1.6\r\nRequire-Bundle: org.nuxeo.ecm.platform.api;visibility:=reexport\r\nBundle-Vendor: Nuxeo\r\nNuxeo-Component: OSGI-INF/locationmanager-contrib.xml,OSGI-INF/locatio\r\n nmanager-plugins-contrib.xml\r\nImport-Package: javax.annotation;version=\"1.0\",javax.ejb,org.apache.co\r\n mmons.logging,org.nuxeo.common.xmap.annotation,org.nuxeo.ecm.core;api\r\n =split,org.nuxeo.ecm.core.api;api=split,org.nuxeo.ecm.core.api.impl,o\r\n rg.nuxeo.ecm.core.api.security,org.nuxeo.ecm.core.api.security.impl,o\r\n rg.nuxeo.ecm.directory;api=split,org.nuxeo.runtime.model\r\nBundle-SymbolicName: org.nuxeo.ecm.platform\r\n\r\n",
      "packages": [],
      "requirements": [],
      "version": "9.10"
    }
  ],
  "creationDate": 1664793304638,
  "key": "Nuxeo Platform LTS 2017-9.10",
  "name": "Nuxeo Platform LTS 2017",
  "operations": [],
  "packages": [],
  "pluginSnapshots": {},
  "releaseDate": 1515474000000,
  "version": "9.10"
}